impeding force - Turkish English Dictionary